talk a lot and loudly - Spanish English Dictionary